hip.component.base

Undocumented in source.

Members

Classes

IBaseComponent
class IBaseComponent(T)
Undocumented in source.

Interfaces

IComponent
interface IComponent
Undocumented in source.
IComponentizable
interface IComponentizable
Undocumented in source.

Mixin templates

IncludeComponents
mixintemplate IncludeComponents(Components...)

Adds each of the components to the class. If they contain a mixin template called ExpandFields, it will be automatically mixed in. Params - Components - A list of IBaseComponent implementations Best Practice: Use pragma(inline, true) and final if they are a function, as could be a significant difference in the binary ExpandFields Example :

Meta